package com.gun.management.module.task.api.dto;

import lombok.Data;

/**
 * @Classname: RspTaskInfoDTO
 * @Description：类描述
 * @Author: mark
 * @CreateDate: 2024/11/25 9:57
 * @Version: 1.0
 */
@Data
public class RspTaskInfoDTO {
     /**
     * 编号
     */
    private Long id;
    /**
     * 任务图标
     */
    private String avatar;
    /**
     * 任务名称
     */
    private String name;

    /**
     * 任务类型(对应数据字典task_type)
     */
    private Long categoryId;
    /**
     * 奖励积分
     */
    private Integer rewardScore;


    //@ExcelProperty("受邀人注册成功")
    private Integer rewardAfterRegistered;


    //@ExcelProperty("受邀人实名认证")
    private Integer rewardAfterAuthed;


    //@ExcelProperty("受邀人授信通过")
    private Integer rewardAfterGranted;


    //@ExcelProperty("受邀人完成提款")
    private Integer rewardAfterWithdrawal;


    //("每天奖励次数")
    private Integer dayRewardTimes;

    //累计最多奖励次数
    private Integer maxRewardTimes;
    /**
     * 按钮名称
     */
    private String buttonName;

    /**
     * 跳转功能函数类型(对应数据字典function_type)
     */
    private String functionType;

    /**
     * 内容类型(对应数据字典content_type)
     */
    private String contentType;

    /**
     * 分享内容json
     */
    private String shareContent;
}
